<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>面试题 01.09. 字符串轮转</title>
  </head>
  <body>
    <script>
      //     字符串轮转。给定两个字符串s1和s2，请编写代码检查s2是否为s1旋转而成（比如，waterbottle是erbottlewat旋转后的字符串）。

      // 示例1:

      //  输入：s1 = "waterbottle", s2 = "erbottlewat"
      //  输出：True
      // 示例2:

      //  输入：s1 = "aa", s2 = "aba"
      //  输出：False
      // 提示：

      // 字符串长度在[0, 100000]范围内。

      // 来源：力扣（LeetCode）
      // 链接：https://leetcode.cn/problems/string-rotation-lcci
      // 著作权归领扣网络所有。商业转载请联系官方授权，非商业转载请注明出处。

      /**
       * @param {string} s1
       * @param {string} s2
       * @return {boolean}
       */
      var isFlipedString = function (s1, s2) {
        if (s1.length !== s2.length) return false
        const ss = s2 + s2
        return ss.indexOf(s1) === -1 ? false : true
      }
      console.log(isFlipedString('waterbottle', 'erbottlewat'))
    </script>
  </body>
</html>
